direct debiting system - Español Inglés Diccionario